home *** CD-ROM | disk | FTP | other *** search
/ Champak 33 / Volume 33 - JOGO DISK .iso / Games / santas_deed.swf / scripts / DefineSprite_312 / frame_1 / DoAction.as
Text File  |  2007-01-15  |  2KB  |  96 lines

  1. var ┬º\x01┬º = 502;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 502)
  5.    {
  6.       set("\x01",eval("\x01") + 413);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else
  10.    {
  11.       if(eval("\x01") != 915)
  12.       {
  13.          break;
  14.       }
  15.       set("\x01",eval("\x01") - 332);
  16.       if(┬º┬ºpop())
  17.       {
  18.          set("\x01",eval("\x01") - 347);
  19.       }
  20.    }
  21. }
  22. if(eval("\x01") == 583)
  23. {
  24.    set("\x01",eval("\x01") - 347);
  25. }
  26. else if(eval("\x01") == 236)
  27. {
  28.    set("\x01",eval("\x01") + 643);
  29.    stop();
  30.    _global.JUKEBOX = this;
  31.    JUKEBOX = new Sound(dummy1_mc);
  32.    SFX1 = new Sound(dummy2_mc);
  33.    SFX2 = new Sound(dummy3_mc);
  34.    SFX3 = new Sound(dummy4_mc);
  35.    PLAYINDEX = 0;
  36.    PLAYLOOP = 5;
  37.    PLAYLIST = new Array();
  38.    PLAYLIST.push("jingleBells");
  39.    nosound_btn._visible = false;
  40.    play_btn._visible = false;
  41.    MUTE = false;
  42.    STOP = false;
  43.    JUKEBOX.attachSound(PLAYLIST[PLAYINDEX]);
  44.    JUKEBOX.start(0,PLAYLOOP);
  45.    setVolume(100);
  46.    JUKEBOX.onSoundComplete = function()
  47.    {
  48.       PLAYINDEX++;
  49.       if(PLAYINDEX >= PLAYLIST.length)
  50.       {
  51.          PLAYINDEX = 0;
  52.       }
  53.       if(!MUTE)
  54.       {
  55.          JUKEBOX.attachSound(PLAYLIST[PLAYINDEX]);
  56.          JUKEBOX.start(0,PLAYLOOP);
  57.       }
  58.    };
  59.    stop_btn.onRelease = function()
  60.    {
  61.       STOP = true;
  62.       stop_btn._visible = false;
  63.       play_btn._visible = true;
  64.       JUKEBOX.stop();
  65.    };
  66.    play_btn.onRelease = function()
  67.    {
  68.       STOP = false;
  69.       play_btn._visible = false;
  70.       stop_btn._visible = true;
  71.       if(!MUTE)
  72.       {
  73.          JUKEBOX.attachSound(PLAYLIST[PLAYINDEX]);
  74.          JUKEBOX.start(0,PLAYLOOP);
  75.       }
  76.    };
  77.    sound_btn.onRelease = function()
  78.    {
  79.       MUTE = true;
  80.       sound_btn._visible = false;
  81.       nosound_btn._visible = true;
  82.       JUKEBOX.stop();
  83.    };
  84.    nosound_btn.onRelease = function()
  85.    {
  86.       MUTE = false;
  87.       sound_btn._visible = true;
  88.       nosound_btn._visible = false;
  89.       if(!STOP)
  90.       {
  91.          JUKEBOX.attachSound(PLAYLIST[PLAYINDEX]);
  92.          JUKEBOX.start(0,PLAYLOOP);
  93.       }
  94.    };
  95. }
  96.